floating fish factory - German English Dictionary